﻿package org.tisn.qq.events;

import org.tisn.qq.packets.InPacket;


/**
 * 定义了两个方法，一个在包到达时触发，一个在包发送完时触发
 *
 * @author luma
 */
public interface IPacketListener {
    /**
     * 包到达时调用此方法
     * 
     * @param e
     */
    public void packetArrived(PacketEvent e);
    
    /**
     * 是否接收某个输入包
     * 
     * @param in
     * 		InPacket子类
     * @return
     * 		true表示接收
     */
    public boolean accept(InPacket in);
}
